//实现选择专业查询班级信息
function queryDicClass(){
    var professionId=document.getElementById("professionId").value;
    if (professionId!=null && professionId!=''){
        //$.ajax用于前端和后端的交互，通过掉哟后端接口返回数据给前端，是一个异步过程
        $.ajax({
            "dataType":"json",//数据类型是json格式
            "type":"GET",//接口请求类型为GET请求
            "data":{professionId:professionId,dic:"1"},//传入的参数
            "url":"/javaweb_war_exploded/QueryDicServlet",//接口地址
            "success":function (result) {//success表示接口请求成功后要做的事情
                //序列化成json格式
                //resule=JSON.parse(result);
                console.log(result);
                var list=result.list;//数据
                var option='<option value="">---请选择---</option>';
                if (list.length > 0){
                    for (var i=0;i<list.length;i++){
                        option=option+'<option value="'+list[i].id+'">'+list[i].name+'</option>';
                    }
                }
                document.getElementById("classId").innerHTML=option;
            },error:function (XMLHttpRequest,textStatus,errorThrown) {
                //error表示接口请求失败后要做的事情
                alert("连接到读取器出现错误，请稍后再试！");
            }
        });
    }else {
        document.getElementById("classId").innerHTML='<option value="">---请选择---</option>';
    }
}
//取消
function cancel(){
    window.location.href="/javaweb_war_exploded/StudentInfoServlet?menuUrl=studentInfo-list";
}
//保存
function save(){
    //获取学号
    var stuNo=document.getElementById("stuNo").value;
    if (stuNo==null || stuNo=="") {
        alert("请输入学号！");
        return;
    }
    //获取姓名
    var name=document.getElementById("name").value;
    if (name==null || name=="") {
        alert("请输入姓名！");
        return;
    }
    //获取籍贯
    var nativePlace=document.getElementById("nativePlace").value;
    if (nativePlace==null || nativePlace=="") {
        alert("请输入籍贯！");
        return;
    }
    //获取联系电话
    var phone=document.getElementById("phone").value;
    if (phone==null || phone=="") {
        alert("请输入联系电话！");
        return;
    }
    //获取专业
    var professionId=document.getElementById("professionId").value;
    if (professionId==null || professionId=="") {
        alert("请选择专业！");
        return;
    }
    //获取班级
    var classId = document.getElementById("classId").value;
    if (classId == null || classId == "") {
        alert("请选择班级！");
    return;
    }
        //将字段值携程json格式
        var data = {
            "stuNO": stuNo,
            "name": name,
            "phone": phone,
            "sex": sex,
            "nativePlace":nativePlace,
            "professionId": professionId,
            "classId": classId
        };
        //$.ajax用于前端和后端的交互，通过掉哟后端接口返回数据给前端，是一个异步过程
        $.ajax({
            "dataType": "json",//数据类型是json格式
            "type": "POST",//接口请求类型为POST请求
            "data": data,//传入的参数
            "url": "/javaweb_war_exploded/StudentInfoServlet",//接口地址
            "success": function (result) {//success表示接口请求成功后要做的事情
                //成功之后做的代码块
                if (result.code > 0) {
                    alert("保存成功！");
                    //返回列表页面
                } else {
                    alert("保存失败！");
                }
            }, error: function (XMLHttpRequest, textStatus, errorThrown) {
                //error表示接口请求失败后要做的事情
                alert("连接到读取器出现错误，请稍后再试！");
            }
        });
}